package com.hanamaki.oop.demo06;

public class Application {

    public static void main(String[] args) {


//     一个对象的实例化的类型是确定的
        new Person();
        new Student();

//      但是 可以指向的引用数据类型不确定，

        Person person = new Person();
//        父类的引用  指向了子类
//        对象能执行哪些方法，主要看对象左边的引用类型，和右边的关系不大
        Person S1 = new Student();
        S1.run();


        Student S2 = new Student();
//        s2中有自己的特有的方法以及继承得到父类的方法
        S2.run();

        Object S3 = new Student();



    }
}
